package delphorm.dao.personne;

import java.util.List;

import delphorm.entite.personne.DroitGroupe;
import delphorm.entite.personne.GroupeCollectif;

public interface IGroupeCollectif {
	public GroupeCollectif ajouterGroupe(GroupeCollectif g);
	public void supprimerGroupe(GroupeCollectif g);
	public GroupeCollectif getGroupeById(Long id);
	public GroupeCollectif getGroupeByNom(String nom);
	public List getAll();
	public DroitGroupe getDroitGroupeById(Long idgroupe, Long idutilisateur);
	public List getDroitGroupeByIdGroupe(Long idgroupe);
	public List getDroitGroupeByIdUtilisateur(Long idutilisateur);
	public DroitGroupe enregistrerDroitGroupe(DroitGroupe droitgroupe);
}
